import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

//使用 BufferedReader 在控制台读取字符
public class BRReadDemo {
    public static void main(String[] args) {
        char c = '\u0000';
        // 使用 System.in 创建 BufferedReader
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("输入字符, 按下 'q' 键退出。");
        // 读取字符
        do {
            try {
                c = (char) reader.read();
                System.out.println(c);
            } catch (IOException e) {
                e.printStackTrace();
            }
        } while (c != 'q');
    }
}
